mountain vegetation - French English Dictionary